(supply) provide - Inglés Sinónimo Diccionario